package com.qts.crm.dto;

import java.util.Date;

public class AuthenticationHistory {

    /**
     * 客户id
     */
    private Long companyId;

    /**
     * 机构id
     */
    private Long orgId;

    /**
     * 申请人id
     */
    private Long creator;

    /**
     * 审核人
     */
    private Long authenticator;

    /**
     * 审核人名称
     */
    private String authenticatorName;

    /**
     * 审核结果
     */
    private String result;

    /**
     * 审核状态  0待审核 1审核通过 2审核驳回
     */
    private Integer status;

    /**
     * 0:未删除，1:已删除
     */
    private Integer deleted;

    private Date created;

    private Date updated;


    public String getAuthenticatorName() {
        return authenticatorName;
    }

    public void setAuthenticatorName(String authenticatorName) {
        this.authenticatorName = authenticatorName;
    }


    /**
     * 获取客户id
     * @return company_id - 客户id
     */
    public Long getCompanyId() {
        return companyId;
    }

    /**
     * 设置客户id
     * @param companyId 客户id
     */
    public void setCompanyId(Long companyId) {
        this.companyId = companyId;
    }

    /**
     * 获取机构id
     * @return org_id - 机构id
     */
    public Long getOrgId() {
        return orgId;
    }

    /**
     * 设置机构id
     * @param orgId 机构id
     */
    public void setOrgId(Long orgId) {
        this.orgId = orgId;
    }

    /**
     * 获取申请人id
     * @return creator - 申请人id
     */
    public Long getCreator() {
        return creator;
    }

    /**
     * 设置申请人id
     * @param creator 申请人id
     */
    public void setCreator(Long creator) {
        this.creator = creator;
    }

    /**
     * 获取审核人
     * @return authenticator - 审核人
     */
    public Long getAuthenticator() {
        return authenticator;
    }

    /**
     * 设置审核人
     * @param authenticator 审核人
     */
    public void setAuthenticator(Long authenticator) {
        this.authenticator = authenticator;
    }

    /**
     * 获取审核结果
     * @return result - 审核结果
     */
    public String getResult() {
        return result;
    }

    /**
     * 设置审核结果
     * @param result 审核结果
     */
    public void setResult(String result) {
        this.result = result;
    }

    /**
     * 获取审核状态  0待审核 1审核通过 2审核驳回
     * @return status - 审核状态  0待审核 1审核通过 2审核驳回
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * 设置审核状态  0待审核 1审核通过 2审核驳回
     * @param status 审核状态  0待审核 1审核通过 2审核驳回
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * 获取0:未删除，1:已删除
     * @return deleted - 0:未删除，1:已删除
     */
    public Integer getDeleted() {
        return deleted;
    }

    /**
     * 设置0:未删除，1:已删除
     * @param deleted 0:未删除，1:已删除
     */
    public void setDeleted(Integer deleted) {
        this.deleted = deleted;
    }

    /**
     * @return created
     */
    public Date getCreated() {
        return created;
    }

    /**
     * @param created
     */
    public void setCreated(Date created) {
        this.created = created;
    }

    /**
     * @return updated
     */
    public Date getUpdated() {
        return updated;
    }

    /**
     * @param updated
     */
    public void setUpdated(Date updated) {
        this.updated = updated;
    }
}